• word of the day

    scarlet plume

    scarlet plume - Dictionary definition and meaning for word scarlet plume

    Definition
    (noun) Mexican shrub often cultivated for its scarlet-bracted flowers
    Synonyms : euphorbia fulgens

Word used in video below:
text: writing with that giant plume of his.
Download our Mobile App Today
Receive our word of the day
on Whatsapp